136418
402172
100105
554411
359238
335597
694426
329172
20620
643386
29137
432682
815147
899949
1015724
826610
559505
52952
99987
607377
293284
542842
445275
830256